maintenance-free bearing - Turkish English Dictionary